What is the meaning of the word "gun for hire"?

Definitions: